package com.zmsk.zmio.handler;

import android.content.Context;

import com.yf.humansensor.humansensor_manager;
import com.zmsk.zmio.inter.IIOHandler;

public class YF021Hanlder implements IIOHandler {

    @Override
    public void initIOControl(Context context) {

    }

    @Override
    public void stopIOControl(Context context) {

    }

    @Override
    public void noticeGateOpen(Context context, String idNumber) {
        int fd = humansensor_manager.open();
        humansensor_manager.set_gpio1_value(fd, 1);
    }

    @Override
    public void noticeGateClose(Context context) {
        int fd = humansensor_manager.open();
        humansensor_manager.set_gpio1_value(fd, 0);
    }

    @Override
    public void noticeWhiteLedOn(Context context) {
//        int fd = humansensor_manager.open();
//        humansensor_manager.set_gpio3_value(fd, 1);

    }

    @Override
    public void noticeWhiteLedOff(Context context) {
//        int fd = humansensor_manager.open();
//        humansensor_manager.set_gpio3_value(fd, 0);
    }

    @Override
    public void noticeInfraredLedOn(Context context) {

    }

    @Override
    public void noticeInfraredLedOff(Context context) {

    }

    @Override
    public void noticeRedLedOn(Context context) {

    }

    @Override
    public void noticeRedLedOff(Context context) {

    }

    @Override
    public void noticeGreenLedOn(Context context) {

    }

    @Override
    public void noticeGreenLedOff(Context context) {

    }

    @Override
    public void handleSlientInstall(String path) {

    }
}
